home *** CD-ROM | disk | FTP | other *** search
/ Amiga Collections: Purity / Purity #22 (1994-01-19)(Diesel)(DE)[WB].zip / Purity #22 (1994-01-19)(Diesel)(DE)[WB].adf / Doks / MuchMore.dok next >
Text File  |  1993-11-22  |  22KB  |  570 lines

  1.  
  2.                         M u c h M o r e   V 3.3
  3.                      ============================
  4.  
  5.  
  6.                       © 1992 by Fridtjof Siebert
  7.                              Nobileweg 67
  8.                           D-70439 Stuttgart
  9.                                Germany
  10.  
  11.                    EMail: fridi@amokst.adsp.sub.org
  12.  
  13.  
  14.                    Erweiterungen ab Version 3.2 von
  15.  
  16.  
  17.                           Christian Stiens
  18.                              Heustiege 2
  19.                         D-59348 Lüdinghausen
  20.                               Germany
  21.  
  22.                    EMail: Christian_Stiens@ouzonix.bo.open.de (UUCP)
  23.                           2:243/4802.25 (Fido) 
  24.  
  25.  
  26.  
  27.   Was macht MuchMore?
  28.  
  29.     MuchMore  ist  ein  Programm,  das  ähnlich  wie  MORE,  LESS, etc.
  30.     ASCII-Files auf  dem  Bildschirm  ausgibt.    MuchMore  öffnet   im
  31.     Gegensatz zu den anderen Programmen jedoch einen eigenen Screen und
  32.     gibt den  Text  dort  aus.    Der  Text wird von unten weich in den
  33.     Screen gescrollt.    Wer  will  kann  mit  MuchMore   jedoch   auch
  34.     unheimlich schnell  scrollen.    Zusätzlich gibt es noch eine Such-
  35.     und eine Print-Funktion. MuchMore paßt sich an die  Grafikauflösung
  36.     des AMIGAs  an,  auf dem es gestartet wurde.  So läuft MuchMore auf
  37.     NTSC, PAL, Overscan und wohl auch auf zukünftigen AMIGAs!
  38.  
  39.     MuchMore kann nun  Texte  anzeigen  die  mit XPK  gepackt oder ver-
  40.     schlüsselt sind,  falls sich die XPK-Libraries im LIBS: Verzeichnis
  41.     befinden.
  42.  
  43.  
  44.   Weshalb MuchMore und nicht MORE, BLITZ oder LESS?
  45.  
  46.     Weil  MuchMore   einfach   besser  ist.   Außerdem  ist  MuchMore
  47.     sehr  viel  kürzer als  LESS.  BLITZ und  ähnliche  Programme,  die
  48.     schnell  und  weich scrollen benutzen meist nur 2 Farben und können
  49.     keine unterschiedlichen  Schriftstile  anzeigen.     MuchMore   hat
  50.     dagegen  4  Farben und kann Schrift fettkursivunterstrichen und
  51.     invers anzeigen.  Anders als viele andere  Programme  kann MuchMore
  52.     einen beliebigen nicht-proportionalen  Zeichensatz zum Anzeigen des
  53.     Textes benutzen.
  54.  
  55.     MuchMore  ist  ideal,  um  lange  Texte  anzuzeigen,  da  der  Text
  56.     automatisch, während  er angezeigt wird, geladen wird.  Nachdem man
  57.     die erste Seite gelesen hat, befindet sich also meist  der  gesamte
  58.     Text  schon  längst im Speicher und man kann ohne Verzögerung durch
  59.     ihn fahren.
  60.  
  61.  
  62.   Starten:
  63.  
  64.     Vom CLI:
  65.  
  66.       Bis Kickstart 1.3:
  67.  
  68.       MuchMore [-a#|-b#|-c#{,#}|-e#|-f<name>/#|-l|-p<name>|-s#|-t#|file]
  69.  
  70.       Ab Kickstart 2.04:
  71.  
  72.       Schablone: A=TABWIDTH/N/K,B=PLANES/N/K,C=COLORS/K,D=DISPMODEREQ/S,
  73.                  E=EXTRASPACE/N/K,F=FONT/K,N=NOOSCAN/S,P=PASSWORD/K,
  74.                  S=SCROLLMODE/N/K,T=TOOLPRI/N/K,FILE
  75.  
  76.       'FILE' ist der ASCII-Text, der ausgegeben  werden soll.  Wenn der
  77.       Name Leerzeichen enthält,  muß er mit Anführungszeichen umschlos-
  78.       sen werden.  'MuchMore ?' gibt die Usage aus.  Wenn MuchMore ohne
  79.       Argument  gestartet fragt MuchMore  mit einem  FileRequester nach
  80.       dem Dateinamen.
  81.  
  82.       Mit  der  Option 'A=TABWIDTH'  koennen  Sie  die  Tabulatorbreite
  83.       setzen. Die Vorgabe ist 8.
  84.  
  85.       Mit der  Option 'C=COLORS'   können  die  Farben  von  MuchMore's
  86.       Screen gesetzt werden. Beispiel: C=AAA,000,f00,0f0
  87.  
  88.       Wenn die  Option 'D=DISPMODEREQ'  angegeben wird,  erscheint nach
  89.       dem Start ein Requester, in dem man  den Displaymodus des Screens
  90.       auswählen kann.  Wenn man auf das  Gadget 'Save' klickt, wird der
  91.       Modus in eine  Datei  namens 'MuchMore.prefs' in ENV: und ENVARC:
  92.       gespeichert.
  93.  
  94.       Die Option  'E=EXTRASPACE' erlaubt es,  den Abstand  zwischen den
  95.       Textzeilen zu  vergrößern,  was die  Lesbarkeit erhöht, besonders
  96.       wenn man den Font topaz/8 verwendet.
  97.  
  98.       Mit der Option  'F=FONT' kann  der  Zeichensatz  gewählt  werden,
  99.       den   MuchMore   verwenden   soll.   So  wird   beim Aufruf   mit
  100.       'MuchMore' F=topaz/11  der  Zeichensatz  Topaz  mit  der Größe 11
  101.       verwendet. Es sind nur nicht-proportionalen Zeichensätze erlaubt.
  102.  
  103.       Mit der Option '-l' öffnet MuchMore einen Interlace-Screen.  Dies
  104.       geschieht automatisch,  wenn der WB-Screen  interlaced ist.  Dann
  105.       erzwingt diese Option einen Non-Interlaced-Screen. Unter 2.0 oder
  106.       höher  hat  diese   Option  keine  Auswirkung.
  107.  
  108.       Wenn die Option 'N=NOOSCAN' gesetzt wird, öffnet  MuchMore keinen
  109.       Overscan Screen. Mir wurde von Problemen berichtet, wenn MuchMore
  110.       einen  DBLPal-Schirm  ab einer  bestimmten  Breite  öffnet.  Dann
  111.       sollten Sie diese Option ausprobieren.
  112.  
  113.       Die  Option  'B=PLANES' legt  fest,  wieviel  Bitplanes  MuchMore
  114.       verwenden soll. Das Maximum ist zwei Planes, d.h. vier Farben.
  115.  
  116.       Die Option 'P=PASSWORD' bestimmt das Password,  das  MuchMore zum
  117.       Entschlüsseln  verwenden soll,wenn der Text mit einer XPK Methode
  118.       verschlüsselt ist.
  119.  
  120.       Mit der  Option 'S=SCROLLMODE' kann man  einen  von 4 Scrollmodes
  121.       wählen.  Welcher  Scrollmode  am schnellsten ist,  hängt von ver-
  122.       schiedenen Faktoren ab. Am besten probieren Sie mal aus,  welcher
  123.       Scrollmodus auf Ihrer  Maschine am günstigsten ist.  Der  Scroll-
  124.       mode 3 ist  für  nicht  ziehbare  Screens wie den 2024 Modus oder
  125.       externe Grafikkarten vorgesehen.
  126.  
  127.       Mit  der  Option 'T=TOOLPRI' kann  man  MuchMore's  Taskpriorität
  128.       bestimmen.
  129.  
  130.       Die ToolTypes in  MuchMore's Icon  werden nun auch beim CLI-Start
  131.       ausgewertet (Ab OS 2.04).  Dies kann aber nur funktionieren, wenn
  132.       Muchmore nicht resident geladen wurde.
  133.  
  134.  
  135.     Von der Workbench:
  136.  
  137.       Von der Workbench muß  lediglich der auszugebende Text angeklickt
  138.       und dann MuchMore Shift-Doppelgeklickt werden.
  139.  
  140.       Texte können MuchMore als Default-Tool haben: z.B. ":c/MuchMore",
  141.       wenn sich MuchMore auf der Diskette im :c-Directory befindet. Die
  142.       Texte werden dann einfach durch Doppelklick gezeigt.
  143.  
  144.       MuchMore unterstützt folgende Tooltypes:
  145.  
  146.          COLORS=#{,#}           entspricht CLI Option C
  147.          EXTRASPACE=#           entspricht CLI Option E
  148.          FONT=name/size         entspricht CLI Option F
  149.          NOOSCAN=TRUE|FALSE     entspricht CLI Option N
  150.          PLANES=#               entspricht CLI Option B
  151.          PASSWORD=name          entspricht CLI Option P
  152.          SCROLLMODE=#           entspricht CLI Option S
  153.          TABWIDTH=#             entspricht CLI Option A
  154.          TOGGLELACE=TRUE|FALSE  entspricht CLI Option -l
  155.          TOOLPRI=#              entspricht CLI Option T
  156.  
  157.       Die Tooltypes  des anzuzeigenden  Textes haben dabei  Vorrang vor
  158.       MuchMore's Tooltypes.
  159.  
  160.  
  161.   Die Commandos von MuchMore:
  162.  
  163.       Die  Funktionen werden  durch Drücken  der entsprechenden  Tasten
  164.       aufgerufen:
  165.  
  166.       LeerTaste oder linke Maustaste:
  167.  
  168.                  Hält das Scrollen an bzw.  startet es  wieder. Ist das
  169.                  Scrollen angehalten wird  unten im  Screen  eine Zeile
  170.                  mit  Informationen  wie  TextLänge,  Zeilennummer etc.
  171.                  eingeblendet.
  172.  
  173.                  Beim Drücken  der Leertaste  am Ende  des Textes  wird
  174.                  MuchMore verlassen.
  175.  
  176.       BackSpace oder rechte Maustaste:
  177.  
  178.                  Scrollt den Text rückwärts.  Beim zweiten Drücken wird
  179.                  wie bei der Leertaste angehalten.
  180.  
  181.       Hoch/Runter oder 2/8 des Zehnerblocks:
  182.  
  183.                  Mit den  Cursortasten  kann man  eine Zeile  nach oben
  184.                  bzw. unten fahren.
  185.  
  186.                  Die Tasten  zusammen mit der  Shift-Taste starten bzw.
  187.                  stoppen schnelles hoch & runterscrollen (wie bei Space
  188.                  und BackSpace).
  189.  
  190.                  Control  plus diese Tasten  erhöht die Scrollgeschwin-
  191.                  digkeit ca. um den Faktor 2-3.
  192.  
  193.                  Zusammen  mit  Alt wird  eine Seite  hoch bzw.  runter
  194.                  gescrollt.
  195.  
  196.       PgUp / PgDn (Zehnerblock):
  197.  
  198.                  Scrollt eine Seite hoch bzw. runter.
  199.  
  200.       T (top) oder Home (Zehnerblock):
  201.  
  202.                  Springt zur ersten Seite des Texts.
  203.  
  204.       B (bottom) oder End:
  205.  
  206.                  Springt zur letzten Seite des Textes.
  207.  
  208.       F (find):
  209.  
  210.                  Liest eine  Zeichenkette ein und sucht diese ausgehend
  211.                  von der auf dem Bildschirm  obersten  Zeile  im  Text.
  212.                  Gesucht   wird ohne  Berücksichtigung  von  klein  und
  213.                  groß-Buchstaben. War die Suche  erfolgreich, wird  der
  214.                  Text  mit der  hervorgehobene  gefundenen  Zeichekette
  215.                  angezeigt. War die Suche nicht erfolgreich, blinkt der
  216.                  Bildschirm kurz auf.
  217.  
  218.       N (next):
  219.  
  220.                  Sucht die nächste Zeile,  die den bei `F' eingegebenen
  221.                  String enthält (s.o.).
  222.  
  223.       P (previous):
  224.  
  225.                  Sucht  rückwärts nach der nächsten  Zeile, die den bei
  226.                  `F' eingegenben  String enthält.  Bei Erfolg wird  die
  227.                  gefundene Zeile  wie bei `F' ausgegeben,  sonst blinkt
  228.                  der Bildschirm kurz.
  229.  
  230.       Shift + Fn:
  231.  
  232.                  Shift zusammen mit einer  Funktionstaste markiert  die
  233.                  aktuelle Textposition. Da es  10 Funktionstasten gibt,
  234.                  können bis zu 10 Marken gesetzt werde.
  235.  
  236.       Fn:
  237.  
  238.                  Durch Drücken  einer Funktionstaste kann  man zu einer
  239.                  der  zuvor mit  Shift-Funktionstaste  markierten Posi-
  240.                  tionen springen. Ist Marke Nummer n noch nicht gesetzt,
  241.                  wird diese auf  die aktuelle  Position gesetzt (wie bei
  242.                  Shift&Fn).
  243.  
  244.       G (goto):
  245.  
  246.                  Es wird  ein Fenster mit einem Integer-Gadget geöffnet,
  247.                  in das eine Zeilennummer eingegeben werden kann, ab der
  248.                  dann der Text angezeigt wird.
  249.  
  250.       Shift + Alt + O (printout):
  251.  
  252.                  Druckt den  Text aus.  Der Text wird mit "TYPE text TO
  253.                  PRT:" ausgedruckt.  Es dürfte also bei keinem Drucker,
  254.                  für den  die  Preferences  richtig  eingestellt  sind,
  255.                  Probleme geben.  Die Befehle TYPE und RUN müssen im C:
  256.                  Directory sein.    Während  dem Ausdruck muß man NICHT
  257.                  warten, sondern kann mit  MuchMore  weiter  durch  den
  258.                  Text scrollen.
  259.  
  260.       W (write):
  261.  
  262.                  Speichert  den Text,  der zwischen den  beien Textmar-
  263.                  kern,  die mit  F1 und F2 gesetzt wurden in eine Datei
  264.                  oder  druckt ihn  aus,  wenn man  bei der  Eingabe des
  265.                  Dateinamens  einfach  RETURN drückt.  Es wird der Text
  266.                  von der obersten Zeile des mit F1 markierten Seite bis
  267.                  zur untersten Zeile der mit F2markierten Seite gespei-
  268.                  chert. Um  die aktuelle  Seite auszudrucken  reicht es
  269.                  also Shift+F1, Shift+F2, w und RETURN zu drücken.
  270.                  Klar? Nein, dann ausprobieren.
  271.  
  272.       L (load):
  273.  
  274.                  Öffnet den ASL-FileRequester und lädt dann einen neuen
  275.                  Text.  Dieses  Kommando funktioniert unter KS 1.3 nur,
  276.                  wenn die ARP-Library im LIBS: Directory ist. Ansonsten
  277.                  wird MuchMore verlassen.
  278.  
  279.       HELP oder H:
  280.  
  281.                  Zeigt  alle  Kommandos  von  MuchMore  an, so daß auch
  282.                  jeder,  der  diese  Dokumentation  nicht  besitzt  die
  283.                  Befehle kennt.    Nach  dem  Drücken  einer beliebigen
  284.                  Taste springt MuchMore zurück in den normalen Text.
  285.  
  286.       ESC, Q, X oder 5 des Numernblocks:
  287.  
  288.                  Verläßt MuchMore. Um ein versehentliches Verlassen des
  289.                  des Programms zu vermeiden, wird beim ersten Betätigen
  290.                  einer dieser Tasten erst die  Infozeile  angezeigt und
  291.                  erst beim zweiten Drücken MuchMore verlassen.  Mit der
  292.                  ESC Taste kann das Programm  jedoch wie  bisher sofort
  293.                  verlassen werden.
  294.  
  295.  
  296.   Die Dateien:
  297.  
  298.     MuchMore       Das ausführbare Programm
  299.     MuchMore.dok   Dieser Text
  300.     MuchMore.doc   Englischsprachige Anleitung
  301.  
  302.     src (dir)      Dieses Directory enthält den Quellcode:
  303.  
  304.       MuchMore.mod      Der OBERON Quelltext
  305.  
  306.  
  307.   Copyright:
  308.  
  309.     MuchMore  darf auf Public-Domain und Shareware Disketten vertrieben
  310.     und verbreitet werden, solange diese Disketten für höchstens  6  DM
  311.     (inklusive Porto &  Verpackung)  verkauft werden. Es  darf dort zum
  312.     Anzeigen  von  ReadMe-  und  Dokumentationsdateien  benutzt  werden,
  313.     allerdings muß mein Name im Programm (HELP) enthalten bleiben.
  314.  
  315.     Wer  seine PD-Disketten  über  PD-Vertriebe  bezieht,  die es  sich
  316.     leisten können  in auflagenstarken  Computerzeitschriften groß  und
  317.     farbig  zu  inserieren,   sollte  'mal   die  Preise   mit  anderen
  318.     PD-Vertrieben  vergleichen.  Es gibt eine  Preispanne von etwa 1.60
  319.     bis über 10.-  DM für  eine Disk!  Ich glaube kaum,  daß jeder  der
  320.     teure PD  bestellt so viel  Kohle hat,  daß es ihm nichts ausmacht,
  321.     wenn er sie den PD-Haien in den Rachen schmeißt.
  322.  
  323.     MuchMore darf nicht zusammen mit kommerziellen Produkten ohne meine
  324.     ausdrückliche   schriftliche   Genehmigung    verbreitet    werden.
  325.     Selbstverständlich  ist  eine  solche  Genehmigung  auch  bei jeder
  326.     anderen Art von kommerzieller Nutzung nötig.
  327.  
  328.     Bei  Änderungen  im  Programm darf sich der Autor der Änderungen in
  329.     die  UpDate-Liste  eintragen,  darf  meinen  Namen   jedoch   nicht
  330.     löschen.   Außerdem  bitte  ich  darum,  daß jemand, der Änderungen
  331.     (Verbesserungen) macht oder Vorschläge  für  solche  hat,  sie  mir
  332.     schickt.
  333.  
  334.     Die Autoren übernehmen keine Haftung für  eventuelle  Schäden,  die
  335.     durch die Benutzung dieses Programms entstehen.
  336.  
  337.  
  338.   Compilieren:
  339.  
  340.     MuchMore  wurde in  OBERON-2  mit dem  Amiga Oberon  Compiler V3.01
  341.     entwickelt und compiliert. Eine Demoversion des Compilers und eines
  342.     SourceLevel-RunTime-Debuggers ist auf AMOK#75 erschienen.  Sie kann
  343.     über jeden guten PD-Versand bezogen werden.
  344.  
  345.  
  346.   Änderungen zu früheren Versionen:
  347.  
  348.    v1.1:
  349.  
  350.       - Erste veröffentlichte Version
  351.  
  352.    v1.2:
  353.  
  354.       - Wird das  Scrollen mit  <Space>  angehalten,  werden  Filename,
  355.         Filelänge etc. angezeigt.
  356.       - Anstatt Space und  Backspace kann ab sofort  auch die linke und
  357.         rechte Maustaste genommen werden.
  358.       - Steuerzeichen (unterstrichene,  farbige,...)  werden nicht mehr
  359.         ausgegeben, sondern überlesen.
  360.  
  361.    v1.3:
  362.  
  363.       - Starke Geschwindigkeitssteigerung  beim  Scrollen.  Jetzt QText
  364.         anstatt  WarpText  (Sorry,  Bill).  MuchMore  ist  jetzt  trotz
  365.         größerem Screen genauso schnell wie Blitz! (Video-Sync an).
  366.       - Untersützung der Nummernblocktasten (Home, End, PgUp etc.)
  367.       - Screen  wird  jetzt  so  groß   wie  gfxbase^.normalDisplayXXX.
  368.         Dadurch läuft MuchMore auf PAL, NTSC,  Amigas mit Overscanwork-
  369.         bench (wie meiner),  mit zukünftigen Auflösungen etc. zusammen.
  370.         Meine  normalerweise  88 Zeichen  breiten  Texte  werden  jetzt
  371.         wenigstens bei mir ohne Zeilenumbrüche ausgegeben.
  372.  
  373.    v1.4:
  374.  
  375.       - Textausgabe und Textladen geschieht jetzt asynchron in 2 Tasks.
  376.         Dadurch entfällt  Wartezeit beim  Laden und das  Scrolling wird
  377.         einheitlicher
  378.       - Die Möglichkeit, mehrere Texte gleichzeitig  zu lesen, habe ich
  379.         entfernt, da  ich sie  nie verwendet  habe und sie das Programm
  380.         nur unnötig verkompliziert hat.
  381.       - Fehler in Filelänge und End-Funktion verbessert
  382.       - Neue Commandos: Find, Next, Previous zum Suchen nach Strings
  383.       - Scrolling hält an, wenn das MuchMore-Fenster inaktiviert ist
  384.  
  385.    v1.5:
  386.  
  387.       - Neues Commando: Text ausdrucken (Shift+Alt+O)
  388.       - Alle Importe (bis auf Arts) entfernt.  Dadurch ähnlicher Effekt
  389.         wie bei einem Smartlinker.
  390.       - Zusätzliche Taste "5" des Nummernblocks für Quit.
  391.  
  392.    v1.6:
  393.  
  394.       - Ab dieser Version  können Texte in  verschiedenen Zeichensätzen
  395.         (fett,  kursiv, invers)  und in  verschiedenen Farben angezeigt
  396.         werden!
  397.  
  398.    v1.7:
  399.  
  400.       - Nun ist MuchMore wieder genausoschnell  wie bei v1.5, trotz der
  401.         zweiten Bitplane und den verschiedenen Zeichensätzen.
  402.       - Print (shift+alt+o) stürzt nun nicht mehr ab, wenn man MuchMore
  403.         verläßt, bevor das Drucken beendet ist.
  404.  
  405.    v1.8:
  406.  
  407.       - Fehler, der beim Suchen  nach einem String  auftrat, nachdem man
  408.         einen längeren String gesucht hatte, behoben.
  409.       - Mit F,  N oder P gefundene  Zeichenketten werden  nun hervorge-
  410.         hoben.
  411.       - NK 0 zum Anzeigen von Filelänge etc. hinzugefügt.
  412.  
  413.    v2.0:
  414.  
  415.       - MuchMore nach OBERON umgesetzt
  416.       - Fehler, der dafür  sorgte das der rechte  Mausknopf auf manchen
  417.         Amigas nicht funktionierte, behoben
  418.       - ARP - FileRequester eingebaut
  419.       - Neues Kommando: L = neuen Text laden
  420.  
  421.    v2.1:
  422.  
  423.       - Schreib-/Lese-Fehler führen nicht mehr zum gnadenlosen Absturz
  424.       - Steuersequenzen wurden rückwärts ausgewertet, was in manchen Fällen
  425.         zu Fehlern führte. Nun behoben.
  426.       - Ping-/Pong- Befehle zum Markieren von bis zu zehn Textstellen
  427.         (Shift & F1..F10) um dort schnell wieder hinzuspringen (mit F1..F10)
  428.       - Neuer Befehl: 'G' für goto
  429.  
  430.    v2.2:
  431.  
  432.       - MuchMore verwendet jetzt keine hartcodierte Tastaturbelegung mehr,
  433.         sondern die des console.device. Nun dürfte es auch auf japanischen
  434.         Tastaturen keine Probleme geben.
  435.  
  436.    v2.3:
  437.  
  438.       - Neues Commando: schlafen ("s") und pop-up Funktion mit linke Alt &
  439.         ESC. "MuchMore-s" geht sofort in den schlafenden Zustand.
  440.       - Fehler  bei  der  Ausführung von  <CSI>[m  behoben.  Wird  nun wie
  441.         <CSI>[m behandelt.
  442.  
  443.    v2.4:
  444.  
  445.       - Neues Commando: 'w' für Block speichern / ausdrucken.
  446.       - Argumentparser neu geschrieben.  Verarbeitet nun  auch Anführungs-
  447.         zeichen.
  448.  
  449.    v2.5:
  450.  
  451.       - Nimmt nun den mit evt. SetFont gesetzten 8x8 Font anstatt Topaz 8.
  452.       - Alloziert nicht mehr  für jede  Zeile extra Speicher,  sondern nur
  453.         noch 4K große Blöcke.
  454.  
  455.    v2.6:
  456.  
  457.       - asynchrones, schnelles Scrollen mit Control.
  458.       - MuchMore ist nun reentrant (pure)
  459.       - MuchMore öffnet bei so  eingestellten Preferences einen Interlace-
  460.         Screen.
  461.       - Bei Speichermangel wird versucht ein Screen mit nur einer Plane zu
  462.         öffnen.
  463.  
  464.    v2.7:
  465.  
  466.       - Option '-l' um Interlace zu toggeln
  467.       - ASL-FileRequester wird nun statt ARP verwendet, wenn vorhanden
  468.       - benutzt RethinkDisplay() nicht mehr 50x die Sekunde, da das unter
  469.         2.0 viel zu lahm ist.
  470.  
  471.    v2.8:
  472.  
  473.       - Bei Interlace-Screen wird zwischen  den Textzeilen nun zwei Zeilen
  474.         Platz gelassen, damit der Text leichter lesbar ist.
  475.  
  476.    v3.0:
  477.  
  478.       - Sleep ('-s') wird nicht mehr unterstützt.
  479.       - Es wird nun jeder nicht-proportionale Zeichensatz unterstützt
  480.       - Neue  Optionen beim  Start vom CLI:  '-f<font>' und '-s<size>' zum
  481.         wählen des Zeichensatzes.
  482.  
  483.    v3.1:
  484.  
  485.       - Benutzt den Screenmode des Workbench Screens
  486.  
  487.    v3.2:
  488.  
  489.       - Unterstützung für nicht scrollbare Screens
  490.       - Kein Scrolling mehr bei kompletten Neuaufbau
  491.  
  492. --- Fridtjof.
  493.  
  494.    v3.2.1:
  495.  
  496.       - XPK Support
  497.       - Neue Syntax für Option -f. Beispiel: -ftopaz/11
  498.       - Neue Option -p für Password
  499.       - Neue Option -e für Extra Spacing
  500.       - Neue Option -c für Screen Colors. Beispiel: -c0,abc,f00,0e6
  501.       - Tool-Types
  502.  
  503.    v3.2.2:
  504.  
  505.       - Bei einigen Overscan-Auflösungen zeigte die Vorgängerversion
  506.         die beiden ersten Zeichen einer Zeile am Ende der Zeile an.
  507.  
  508.    v3.2.3:
  509.  
  510.       - Der nicht-scrollable Modus funktioniert nun auch unter KS2.04
  511.         bei einem 8x8 Font.
  512.       - Das Console-Device wurde bisher nicht wieder geschlossen.
  513.       - Displaymoderequester
  514.       - Neue Option -s für Scrollmode
  515.       - Busypointer
  516.       - ToolTypes werden auch beim CLI-Start ausgewertet (ab AmigaOS 2.04)
  517.       - Beim WB-Start werden MuchMore's ToolTypes nun auch gefunden, wenn
  518.         MM als DefaultTool des Textes nicht direkt, sondern über den Such-
  519.         Pfad gefunden wurde.
  520.  
  521.    v3.2.4:
  522.  
  523.       - Einige Bugs in GetString() beseitigt
  524.       - MM ignoriert nun Tasten/Maus-Drücke während er Busy ist
  525.  
  526.    v3.2.5:
  527.  
  528.       - Asynchrones Scrollen geändert. MM scrollt nun unabhängig von der
  529.         Maschine beim Halten der Control-Taste ca. 2-3 mal schneller.
  530.       - Dos.ReadArgs
  531.       - Neue Option -t bzw. "T=TOOLPRI" für Taskpriority
  532.  
  533.    v3.2.6:
  534.  
  535.       - Scrollmode 3 scrollt nun auch weich
  536.       - Scrollmode 1 ist nun Default ab 2.04
  537.       - Öffnet seinen Screen nun mit voller Textoverscan Breite
  538.       - Neue Option -a bzw. "A=TABWIDTH" für Tabulatorbreite
  539.       - Neue Option -o bzw. "O=ONEPLANE"
  540.       - Neue Option "N=NOOSCAN"
  541.       - Benutzt QText nicht mehr (Sorry, musste sein)
  542.  
  543.    v3.2.7:
  544.  
  545.       - MM poked nun nicht mehr direkt in den Bitplanes herum, sondern
  546.         benutzt dafür die Funktionen der graphics.library
  547.  
  548.    v3.2.8:
  549.  
  550.       - Option O=ONEPLANE entfernt
  551.       - neue Option B=PLANES
  552.  
  553.    v3.2.9:
  554.  
  555.       - V36 ANSI Codes implementiert (<CSI>22-28m)
  556.  
  557.    v3.2.10:
  558.  
  559.       - Locale Support
  560.       - Displaymode-Requester nun Font-sensitiv
  561.  
  562.    v3.3:
  563.  
  564.       - Die Tasten Q, X and NK5 zeigen nun erst die Infozeile an, bevor
  565.         das Programm verlassen wird, um versehentliches Verlassen
  566.         zu vermeiden
  567.  
  568. --- Christian.
  569.  
  570.